present something to - German English Dictionary